/**
 * 
 */
package gisc.gov.vn.dev.projectX.extensions;

import gisc.gov.vn.dev.gui.GiscLoginPanel;
import gisc.gov.vn.dev.gui.GiscPanel;

/**
 * @author HT
 *
 */
public abstract class GiscLoginExtension extends GiscExtension{
	
	//-----------//
	// Fields    //
	//-----------//
	//protected GiscPanel loginPanel;

	/**
	 * 
	 */


	/* (non-Javadoc)
	 * @see gisc.gov.vn.dev.projectX.extensions.GiscExtension#initialize()
	 */
	@Override
	public void initialize() {
		// TODO Auto-generated method stub
		super.initialize();
	}

	/* (non-Javadoc)
	 * @see gisc.gov.vn.dev.projectX.extensions.GiscExtension#execute(java.lang.String)
	 */
	@Override
	public void execute(String actionCommand) {
		// TODO Auto-generated method stub
		//super.execute(actionCommand);
		this.containPanel.showDialog();
	}

	/* (non-Javadoc)
	 * @see gisc.gov.vn.dev.projectX.extensions.GiscExtension#isEnabled()
	 */
	@Override
	public boolean isEnabled() {
		// TODO Auto-generated method stub
		return super.isEnabled();
	}

	/* (non-Javadoc)
	 * @see gisc.gov.vn.dev.projectX.extensions.GiscExtension#isVisible()
	 */
	@Override
	public boolean isVisible() {
		// TODO Auto-generated method stub
		return super.isVisible();
	}

	/* (non-Javadoc)
	 * @see gisc.gov.vn.dev.projectX.extensions.IGiscWindow#SetPanel(gisc.gov.vn.dev.gui.GiscPanel)
	 */
//	@Override
//	public void SetPanel(GiscPanel panel) {
//		// TODO Auto-generated method stub
//		this.containPanel = panel;
//	}
	
	/* (non-Javadoc)
	 * @see gisc.gov.vn.dev.projectX.extensions.GiscExtension#execute(java.lang.String)
	 */


}
